在我的应用程序中,我创建了一个数字垫,其中还包含了诸如+ - x /之类的运算符。我只想知道如何在用户输入时在标签中显示这些内容。例如,如果用户想知道3+ 5,用户将按下每个按钮,标签将显示3+5,然后用户按下计算,答案将显示在另一个标签中。所以,基本上,我如何在一个标签中显示所有这些信息?我已经尝试了几种不同的方法,但这只是让我头疼。
我有一个ActiveRecord模型,它为属性标签提供了这个函数:
public function attributeLabels() {
return [
'start_date' => Text::getText('model_group_StartDate'),
// and many more texts ....
];
}
现在,我的问题是,当我使用ActiveForm并让Yii自动加载标签时,它会产生太多的sql查询,因为每次加载标签时,它都会调用attrib
我看到它在HTML标签标签中使用,但我有一种感觉,它可以与大多数HTML标签一起使用。我能猜到这是什么意思。但我更好奇的是,使用它有什么好处。我试着在谷歌上搜索一些关于它的参考资料,但是找不到,所以我来找你们专家。谢谢。
示例:
<label for="first_name" generated="true" class="error">This field is required.</label>