kncoutjs 模板的使用

最近在学习kncoutjs,在这条路上慢慢的爬行,现在把自己的一点心得贴出来,让大家看看。

<script type="text/javascript" src="${path}/js/plugins/ko/knockout-3.1.0.js"></script>

 <script type="text/javascript" src="${path}/js/plugins/ko/knockout.mapping.js"></script>

 <script type="text/javascript" src="${path}/js/plugins/ko/jquery.tmpl.js"></script>

 

 

<script type="text/javascript">  
	
	
	 var GiftModel =function(searchname, tempName) {
	    this.searchname = searchname;
	    this.tempName = tempName;
<pre code_snippet_id="348591" snippet_file_name="blog_20140516_1_4620557" class="html" name="code"><script type="text/javascript" src="${path}/js/plugins/jquery-1.8.3.js"></script>
       	}
	
	 function MyViewModel() {       
		   this.buyer = { name: 'Franklin', credits: 250 };    
		   this.seller =  [
                    	    { searchname: "Tall Hat", tempName: "39.95"},
                    	    { searchname: "Long Cloak", tempName: "120.00"}
                    	];    
		 }     
	 $(function(){
		 ko.applyBindings(new MyViewModel()); 
		});
  </script> 
<body>

<h2>Participants</h2>
 Here are the participants: 
 <div data-bind="template: { name: 'person-template', data: buyer }"></div> 
 <div data-bind="template: { name: 'search-template', foreach: seller }"></div> 
 <input type="submit" value="提交">
   
 
 
 
 <script type="text/html" id="person-template">     
 	<h3 data-bind="text: name"></h3>    
 	<p>Credits: <span data-bind="text: credits"></span></p>
 </script> 
 
<script type="text/html" id="search-template">   
 <h3 data-bind="text: searchname"></h3>    
 <p><input  data-bind="value: tempName" ></p> 
 </script> 
 

   


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值