javascript - AngularJS- button not displaying on widget 'toolbar' -
i have angularjs app, , on 1 of pages, there number of widgets displayed. when user click 'settings' button on page (the button separate widgets), 'toolbar' each widget displayed on widgets, number of buttons on each 1 (different buttons depending on widget toolbar belongs to).
i trying add new button widget toolbars, take user relevant page each widget showing information from.
the directive in widgets' html rendered is:
.directive('umwwizard', function($q, $route, $modal, $timeout, $compile, ultui, umwidget, dialogmgr) { var wizardtmpl = '<section ng-click="addwidget($event)" ' + 'class="glyphicon-clickable"><div data-ng-hide="swapto != undefined">' + '<span class="ti-widget"></span><p data-i18n="click add item">' + '</p></div></section>'; // overlay editing panel template var editpaneltmpl = '<div class="widget-preview-edit-panel">' + '<span class="glyphicon glyphicon-transfer glyphicon-clickable" ' + 'data-ng-click="toggleswapmode()" ' + 'data-ng-hide="!swap() || swapto != undefined"></span>' + '<span class="glyphicon glyphicon-cog glyphicon-clickable" ' + 'data-ng-click="editwidget()" ' + 'data-ng-hide="swapmode || swapto != undefined"></span>' + '<span class="glyphicon glyphicon-remove glyphicon-clickable"' + ' data-ng-click="deletewidget()" ' + 'data-ng-hide="swapmode || swapto != undefined"></span></div>'; /* + /*erf(28/07/2017 @ 1030) add 'naviatetopage' button widget toolbar '<span class="ti-layers" ' + 'data-ng-click="gotowidgetroot()" ' + 'data-ng-hide="swapmode || swapto != undefined"></span></div>'; */ // swap me button template var swapmebtntmpl = '<button type="button" data-ng-click="swapme()" ' + 'class="btn btn-sm btn-w-sm btn-gap-v btn-round wiz-swap-me" ' + 'data-ng-show="swapto != undefined"><span data-i18n="swap me" ' + 'data-ng-show="swapto != region"></span><span data-i18n="cancel" ' + 'data-ng-show="swapto == region"></span></button>'; return { restrict: 'e', // functions defined here ... }) when 'inspect' toolbar element of 1 of widgets when viewing page in browser, can see toolbar icons displayed section underneath comment:
overlay editing panel template.
i tried adding in markup button want add widget toolbar:
'<span class="glyphicons glyphicons-more-windows">' + 'data-ng-click="gotowidgetroot()" ' + 'data-ng-hide="swapmode || swapto != undefined"></span>' + but reason, when view page in browser, button i've added widget toolbar not displayed.
when 'inspect' toolbar in browser, can see markup other buttons there, can't see markup button i've added...
can tell me why is? doing wrong here?
i'm unsure if copypaste of snippet button being added accurate intended put on here, looks you're closing span prematurely in first line.
it looks should be:
'<span class="glyphicons glyphicons-more-windows" ' + 'data-ng-click="gotowidgetroot()" ' + 'data-ng-hide="swapmode || swapto != undefined"></span>' +
Comments
Post a Comment