Вставьте переменные в редактор и визуализируйте фактический результат

Я использую froala, в качестве текстового редактора, я добавляю переменные из выпадающего меню, все в порядке, теперь я хочу просмотреть окончательный формат, но со значением каждого используемого параметра.

$.FroalaEditor.DefineIcon('variables', { NAME: 'cog' });
    $.FroalaEditor.RegisterCommand('variables', {
      title: 'Advanced options',
      type: 'dropdown',
      focus: false,
      undo: false,
      refreshAfterCallback: true,
      options: _self.employeeModel,
      callback: function (cmd, val) {
        console.log(val);
        this.html.insert('{{' + val + '}}');

      },
      // Callback on refresh.
      refresh: function ($btn) {
        console.log('do refresh');
      },
      // Callback on dropdown show.
      refreshOnShow: function ($btn, $dropdown) {
        console.log('do refresh when show');
      }
    });

в редакторе это выглядит хорошо: "мое имя {{name}} живет в {{address}}"

визуализировать я пытался с

но показ {{name}} как я могу заменить своим содержимым то, что находится в объекте employee

1 ответ

Вам следует позвонить Mustache.render() на выходе редактора, так что вы получите визуализированные переменные.

Другие вопросы по тегам