Prime p-radioButton - 文本作为锚点
Primeng p-radioButton - text as anchor
是否可以将单选按钮的文本转换为锚点?
https://www.primefaces.org/primeng/#/radiobutton
在这种情况下,选项 1 可能是 link 用户单击以打开新浏览器 window 以查看页面。
这行不通:
<p-radioButton name="operation_group" [(ngModel)]="modelcol" tabindex=2 inputId="opt1">
<a href="https://www.thesitewizard.com/">Operation</a> </p-radioButton>
没有简单的方法可以在 Primeng 中直接实现它。但是你需要为此做一个技巧。它可能不是最好的解决方案,但它会满足您的目的。这只是一种解决方法。
以Primeng单选按钮为例
我在 html 中添加了自定义 class customeRadio 并且还在选项值中添加了 <a>
标签。
<div class="ui-g-12 customeRadio">
<p-radioButton name="group1" value="Option 1" label="Option 1" [(ngModel)]="val1" inputId="opt1">
</p-radioButton><a href="">Option 1</a>
</div>
<div class="ui-g-12 customeRadio">
<p-radioButton name="group1" value="Option 2" label="Option 2" [(ngModel)]="val1" inputId="opt2">
</p-radioButton><a href="">Option 2</a>
</div>
<div class="ui-g-12 customeRadio">
<p-radioButton name="group1" value="Option 3" label="Option 3" [(ngModel)]="val1" inputId="opt3">
</p-radioButton><a href="">Option 2</a>
</div>
现在在 styles.css 文件中或您要为其写入 css 的位置。
只需使用 css 选择器隐藏所有标签内容 属性:
.customeRadio label{
display:none;
}
就这些!
不需要 css,只需将标签设置为空字符串并添加锚点。
是否可以将单选按钮的文本转换为锚点?
https://www.primefaces.org/primeng/#/radiobutton
在这种情况下,选项 1 可能是 link 用户单击以打开新浏览器 window 以查看页面。
这行不通:
<p-radioButton name="operation_group" [(ngModel)]="modelcol" tabindex=2 inputId="opt1">
<a href="https://www.thesitewizard.com/">Operation</a> </p-radioButton>
没有简单的方法可以在 Primeng 中直接实现它。但是你需要为此做一个技巧。它可能不是最好的解决方案,但它会满足您的目的。这只是一种解决方法。
以Primeng单选按钮为例
我在 html 中添加了自定义 class customeRadio 并且还在选项值中添加了 <a>
标签。
<div class="ui-g-12 customeRadio">
<p-radioButton name="group1" value="Option 1" label="Option 1" [(ngModel)]="val1" inputId="opt1">
</p-radioButton><a href="">Option 1</a>
</div>
<div class="ui-g-12 customeRadio">
<p-radioButton name="group1" value="Option 2" label="Option 2" [(ngModel)]="val1" inputId="opt2">
</p-radioButton><a href="">Option 2</a>
</div>
<div class="ui-g-12 customeRadio">
<p-radioButton name="group1" value="Option 3" label="Option 3" [(ngModel)]="val1" inputId="opt3">
</p-radioButton><a href="">Option 2</a>
</div>
现在在 styles.css 文件中或您要为其写入 css 的位置。
只需使用 css 选择器隐藏所有标签内容 属性:
.customeRadio label{
display:none;
}
就这些!
不需要 css,只需将标签设置为空字符串并添加锚点。