小编Fre*_*k T的帖子

Knockoutjs模板foreach,特别第一项

所以我一直在破坏我的大脑.我有一个foreach,吐出模板,我希望第一个元素具有特殊属性.到目前为止,我发现的解决方案还没有奏效.

这是foreach:

<h3 class="question">Geografi</h3>   
        <p class="answer" data-bind="template: { name: 'geographyTmpl', foreach: geographyList,  templateOptions: { selections: selectedGeographies } }"></p>
Run Code Online (Sandbox Code Playgroud)

这是模板:

<script id="geographyTmpl" type="text/html">
<input class="geoCheckList" validate="required:true, minlength:2" name="geoCheckList[]" type="checkbox" data-bind='value: $data, attr: { id: "Geo"+$index()},checked: $root.selectedGeographies' />
<label data-bind="text: $data, attr: { 'for': 'Geo'+$index()}"></label>
Run Code Online (Sandbox Code Playgroud)

我想补充:"validate ="required:true,minlength:2"到第一个元素.

我需要做什么?

如果它有帮助,它用于jQuery验证.

jquery-validate knockout.js

13
推荐指数
1
解决办法
1万
查看次数

jQuery Mobile和Knockout.js模板,样式不适用

好的,这开始让我疯狂.我现在有几个小时的搜索和搜索,每一个解决方案都不适合我.所以是的,这个问题可能是多余的,但我不能让我的生活得到解决方案.

我有一堆复选框由jquery模板生成,该模板通过knockout.js进行数据绑定.然而,它变得没有风格.Afaik,它是关于jquery mobile的东西,在淘汰赛之前的样式渲染模板,所以它最终没有样式.我尝试了很多方法无济于事,所以我希望有人能看到我做错了什么.

(我使用的是jquery mobile 1.2.0,jquery 1.8.2和knockout 2.2.1)

这是脚本:

<script type="text/javascript">    


jQuery.support.cors = true;

var dataFromServer = "";    
// create ViewModel with Geography, name, email, frequency and jobtype
var ViewModel = {
  email: ko.observable(""),
  geographyList: ["Hovedstaden","Sjælland","Fyn + øer","Nordjylland","Midtjylland","Sønderjylland" ],
  selectedGeographies: ko.observableArray(dataFromServer.split(",")),
  frequencySelection: ko.observable("frequency"),
  jobTypes: ["Kontor (administration, sekretær og reception)","Jura","HR, Ledelse, strategi og udvikling","Marketing, kommunikation og PR","Handel og service (butik, service, værtinde og piccoline)","IT","Grafik og design","Lager, chauffør, bud mv.","Økonomi, regnskab og finans","Kundeservice, telefoninterview, salg og telemarketing","Sprog","Øvrige jobtyper"],
  selectedJobTypes: ko.observableArray(dataFromServer.split(",")),
  workTimes: ["Fulltid","Deltid"], …
Run Code Online (Sandbox Code Playgroud)

jquery-mobile knockout.js

5
推荐指数
2
解决办法
3095
查看次数

以编程方式获取SVN修订号(.NET)

我知道这个问题已经弹出好几次了,就像这里一样:将subversion存储库编号转换为代码.

但要么我理解太复杂,要么对我的项目来说过于复杂.这是我的简要设置:几个开发人员使用visual studio 2012和ankhsvn连接到我们的subversion存储库,开发一个.net Web应用程序.开发服务器使用cruisecontrol.net同步存储库中的最新文件.测试服务器,手动复制特定修订版以进行QA.

请求是在站点上显示最新版本,以便测试人员知道他们正在查看的版本.

什么是最简单的方法?是否有一些直接从代码中获取它的方法(最佳方案)?可以在cruisecontrol.net上为我做这件事(但是这会离开手动部署的测试服务器).我搜索和搜索了许多解决方案似乎很麻烦,我只是想知道在我开始构建一个精心设计的装置之前是否有更简单的方法.

.net c# svn ankhsvn

5
推荐指数
2
解决办法
9689
查看次数

标签 统计

knockout.js ×2

.net ×1

ankhsvn ×1

c# ×1

jquery-mobile ×1

jquery-validate ×1

svn ×1