knockout.js ์‚ฌ์ดํŠธ

http://knockoutjs.com

ko.applyBindings ๋ฉ”์„œ๋“œ๋ฅผ ์‹คํ–‰ํ• ๋•Œ ํŠน์ • ์—˜๋ฆฌ๋จผํŠธ ํƒ€๊ฒŒํŒ…ํ•˜๊ธฐ

๋‘๋ฒˆ์งธ ์ธ์ž๊ฐ’์œผ๋กœ dom์„ ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค. ko.applyBindings(viewModelB, document.getElementById("two"));

<div id="one">
   <input data-bind="value: name" />
</div>

<div id="two">
   <input data-bind="value: name" />
</div>

<script type="text/javascript">
var viewModelA = {
   name: ko.observable("Bob")
};

var viewModelB = {
   name: ko.observable("Ted")
};

ko.applyBindings(viewModelA, document.getElementById("one"));
ko.applyBindings(viewModelB, document.getElementById("two"));
</script>

์ถœ์ฒ˜: http://stackoverflow.com/questions/7342814/can-you-call-ko-applybindings-to-bind-a-partial-view

foreach๋ฌธ์—์„œ $index๊ฐ’์„ +1ํ•˜๊ธฐ

$index + 1 ๋กœ ์ฒ˜๋ฆฌํ•˜๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋‚˜๊ธฐ ๋•Œ๋ฌธ์— ์•„๋ž˜์™€ ๊ฐ™์ด ์ฒ˜๋ฆฌํ•œ๋‹ค.

<em data-bind="text: ($index() + 1)"></em>

์ถœ์ฒ˜: http://stackoverflow.com/questions/17734415/index1-in-knockout-foreach-binding

๋ฉ”ํƒ€๋ฐ์ดํ„ฐ

์กฐํšŒ์ˆ˜
825
์ข‹์•„์š”
0

0๊ฐœ์˜ ๋Œ“๊ธ€

๋“ฑ๋ก๋œ ๋Œ“๊ธ€์ด ์—†์Šต๋‹ˆ๋‹ค.