每当我的一个data-bind
属性跨越两行时。 Visual Studio会删除所有冒号。
还有其他人经历过这个吗?有没有人找到解决方法或修复? 我不确定它是VS还是我安装的扩展程序。也许Web扩展或其他东西。
我目前正在使用VS2015我遇到了与VS2013相同的问题
当您尝试复制并粘贴它时,您可以立即看到它。但有时它会发生。我会看到一个页面在刚刚启动和中断之前完美运行,原因是因为VS格式化了我的knockoutjs绑定属性。
我最常见的情况是选择标签往往会变得很长。
这是一个例子。
在:
<select class="input-block-level" data-bind="value: DayId, options: $parent.availableDays,
optionsText: 'DisplayName' , optionsValue: 'Id' , optionsCaption: '--' "></select>
后:
<select class="input-block-level" data-bind=" value DayId, options $parent.availableDays,
optionsText 'DisplayName' , optionsValue 'Id' , optionsCaption '--' "></select>