Нужна лучшая описательная переменная псевдоним руля - PullRequest
0 голосов
/ 06 сентября 2018

Во-первых, это работает просто отлично (это не значит, что нет места для улучшений, поэтому советы приветствуются и здесь). Хотя через год меня беспокоит вопрос, когда мне нужно будет внести изменения, я понятия не имею, что это будет значить, если я оставлю все как есть, поэтому я ищу способ улучшить свой код.

var handleActivityEdit = function(id){
    var myContainer = $("#myContainer");
    $.ajax({
        url: "/?go=foo.bar&json",
        type: "post",
        dataType: "JSON",
        data: 'ID=' + id,
        cache: false
    }).then(
        function(response) {
            var html = myContainerTemplate({ 
                viewData: response.data.activityName.DATA
            });
            myContainer.html(html);
        },
        function() {
            console.log("OH SNAP!");
        }
    );       
}

Шаблон руля выглядит следующим образом (здесь для простоты это упрощено), и, в частности, {{1}} - это то, что я хотел бы знать, если есть способ изменить имя этой переменной (например, в SQL, вы можете выбрать thisColumnName как ThatColumn).

<ul>
    {{#each viewData}}
        <li>{{1}}</li>
    {{/each}}
</ul>
...