小编prz*_*zno的帖子

嵌套的ng-repeat

我有一些虚拟的XML文件:

<Week number="2013-W45">
    <Day dow="1" templateDay="Monday">
        <Job name="wake up" >
            <Job name="get dressed" >
                <Job name="prepare breakfast" >
                    <Job name="eat breakfast" > </Job>
                </Job>
            </Job>
        </Job>
        <Job name="work 9-5" >
        </Job>
    </Day>
    <Day dow="2" templateDay="Tuesday"   >
        <Job name="wake up" >
            <Job name="get dressed" >
                <Job name="prepare breakfast" >
                    <Job name="eat breakfast" > </Job>
                </Job>
            </Job>
        </Job>
        <Job name="work 9-5" >
        </Job>
        <Job name="football" >
        </Job>
    </Day>
    <Day dow="3"   templateDay="Wednesday" >
        <Job name="wake up" >
            <Job name="get dressed" >
                <Job name="prepare …
Run Code Online (Sandbox Code Playgroud)

json angularjs

69
推荐指数
2
解决办法
15万
查看次数

Angular throws"错误:参数无效." 在IE中

我有一个指令,它接受元素的文本并在每第10个字符后放置wbr元素.我在例如具有长文本(例如URL)的表格单元格上使用它,因此它不会跨越表格.指令代码:

myApp.directive('myWbr', function ($interpolate) {
    return {
        restrict: 'A',
        link: function (scope, element, attrs) {
            // get the interpolated text of HTML element
            var expression = $interpolate(element.text());

            // get new text, which has <wbr> element on every 10th position
            var addWbr = function (inputText) {
                var newText = '';
                for (var i = 0; i < inputText.length; i++) {
                    if ((i !== 0) && (i % 10 === 0)) newText += '<wbr>'; // no end tag
                    newText += …
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer angularjs angularjs-directive

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

使用ng-options为<select>添加空间

如何<select>使用Angular ng-options 将前导空格添加到选项中?

<div ng-controller="MyCntrl">
    Static values (works)
    <select>
        <option value="black">black</option>
        <option value="white">&nbsp;white</option>
        <option value="red">&nbsp;&nbsp;red</option>
        <option value="blue">&nbsp;&nbsp;&nbsp;blue</option>
        <option value="yellow">&nbsp;&nbsp;&nbsp;&nbsp;yellow</option>
    </select>

    Values from JS using angular (only the first-default works)
    <select ng-model="color" ng-options="c.name for c in colors">
        <option value="">&nbsp;&nbsp;&nbsp;default</option>
    </select>
</div>
Run Code Online (Sandbox Code Playgroud)

JS:

    angular.module("myApp", []).
    controller("MyCntrl", ['$scope', function ($scope) {
        $scope.colors = [{
            name: 'black',
            shade: 'dark'
        }, {
            name: '&nbsp;white',
            shade: 'light'
        }, {
            name: '&nbsp;&nbsp;red',
            shade: 'dark'
        }, {
            name: '&nbsp;&nbsp;&nbsp;blue',
            shade: 'dark'
        }, {
            name: '       yellow', …
Run Code Online (Sandbox Code Playgroud)

angularjs

9
推荐指数
1
解决办法
9024
查看次数

如何从DateTime.Now生成带有年份的前6个月的列表

我是.net MVC的新手.如何在.net MVC中生成过去6个月的列表.唯一的东西是DateTime.Now,我需要

ViewBag.Months=List of months with years

c# asp.net-mvc

7
推荐指数
2
解决办法
6711
查看次数

Bash:在SSH命令中使用EXPORT

执行此命令时:

user@local:~ >ssh user@remote " export myvar=myvalue ; echo myvar=$myvar ; "
Run Code Online (Sandbox Code Playgroud)

我得到输出:

myvar=
Run Code Online (Sandbox Code Playgroud)

直接在远程计算机上运行时,我得到了预期的结果:

user@remote:~ > export myvar=myvalue ; echo myvar=$myvar ;
Run Code Online (Sandbox Code Playgroud)

输出:

myvar=myvalue
Run Code Online (Sandbox Code Playgroud)

那么如何在ssh命令中设置变量呢?

ssh bash

5
推荐指数
1
解决办法
8801
查看次数

使用templateUrl的指令 - 使用ng-html2js进行测试

我用内联模板创建了一个指令,对其进行了测试,一切正常.现在我已将模板放入单独的.html文件中,并通过templateUrl指令引用它.指令适用于我的页面,但测试被打破说:

        Error: [$injector:modulerr] Failed to instantiate module source/html/par
tials/template-directive-my-directive.html due to:
        Error: [$injector:nomod] Module 'source/html/partials/template-directive
-my-directive.html' is not available! You either misspelled the module name
or forgot to load it. If registering a module ensure that you specify the depend
encies as the second argument.
Run Code Online (Sandbox Code Playgroud)

我使用ng-html2js预处理器没有运气(上面的错误),在我的karma配置和单元测试模块加载中尝试不同的路径和前缀.任何人都可以看到什么是错的(哪条路径,或者可能是不同的东西?)?

我的结构是:

ui/Gruntfile.js // contains the karma config
ui/source/html/index.html
ui/source/html/partials/template-directive-my-directive.html
ui/source/js/my-directive.js
ui/source/tests/unit/unit-my-directive.js
Run Code Online (Sandbox Code Playgroud)

在Gruntfile.js里面:

karma : {
    unit : {
        options : {
            files : [
                'source/lib/angular/angular.js', // angular first
                'source/lib/angular/*.js', // …
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-directive ng-html2js

5
推荐指数
1
解决办法
3470
查看次数