Как использовать X-editable для динамических полей в шаблоне Meteor сейчас с Blaze?

я имелх-редактируемые работает в Meteor 0.7.2, но после обновления до 0.8.0 он больше не рендерится правильно. Я обычно получаю кучу пустых тегов. Это расстраивает, потому что данные есть, но не к моменту запуска визуализированной функции.

<template name="clientPage">
    <header>{{> clientPageTitleUpdate}}</header>
</template>

<template name="clientPageTitleUpdate">
    <h1><span class="title-update editable" data-type="text" data-pk="{{_id}}" data-name="title" data-value="{{title}}">{{title}}</span></h1>
</template>


    Template.clientPageTitleUpdate.rendered = function() {

        console.log(this.$(".title-update").text());

        // set up inline as defaule for x-editable
        $.fn.editable.defaults.mode = 'inline';

        $(".title-update.editable:not(.editable-click)").editable('destroy').editable({

            url:    "empty",
            toggle: "dblclick",

            success: function (response, newValue) {
                // update value in db
                var currentClientId = $(this).data("pk");
                var clientProperties = { title: newValue };

                Clients.update(currentClientId, {$set: clientProperties}, function(error) {
                    if (error) {
                        Errors.throw(error.message)
                    }
                });
            }// success

        });

    }

Я попробовал «новый» предоставленный метод встраивания этого в другой шаблон, как объясненоВот и это тоже не работает.

Каков наилучший способ использовать x-editable сейчас, когда рендеринг запускается только один раз и не гарантирует наличие данных.

Я использую Iron Router, и мои шаблоны не встраиваются в блок {{#each}}, который, кажется, является основным решением для новой визуализированной модели.

Этот вопрос связан с этой старой темой оредактируемый в шаблоне метеора.

Любая помощь будет очень цениться здесь. Я в растерянности. Спасибо

Ответы на вопрос(6)

Ваш ответ на вопрос