Ui-sref和md-button。这个怎么运作?

时间:2015-09-07 09:31:52

标签: angularjs angular-material

Example

如果添加ui-sref ????

,为什么菜单项“Menu1”高于其他项目
CREATE TABLE test(id INT, UNIQUE(id)) ENGINE = MEMORY;

3 个答案:

答案 0 :(得分:17)

包裹 a标签中的按钮实际上更好。建议的解决方案的问题是只有文本充当链接而不是整个按钮,所以我建议;

<a ui-sref="menu1"><md-button>Menu1</md-button></a>

答案 1 :(得分:5)

如果您使用<md-button><a ui-sref="menu1">Menu1</a></md-button> ,则应将其与Anchor标记括起来。

<a ui-sref="menu1" class="md-button">Menu1</a>

正如Hooligancat所说,这是更新的代码:

var a = document.querySelectorAll('.navigation .select-menu option[value*="example-text"]');
[].forEach.call(a, function (elem) {
    elem.style.display = '';
});

希望它有效

答案 2 :(得分:2)

更好的是不使用两个标签,并在'a'标签上指定'md-button'作为一个类。

<a ui-sref="menu1" class="md-button">Menu1</a>

您当然可以添加任何其他材料类标签......

<a ui-sref="menu1" class="md-button md-raised md-primary">Menu1</a>