我使用yii2创建了一个ActiveForm,如下所示:
<?=$form->field($item, 'finalPrice', [
'options' => [
'tag' => 'div',
'class' => '',
],
'template' => '<span class="col-md-2 col-lg-2"><label class="control-label">Final item price</label>{input}{error}</span>'
])->textInput([
// ** i want numeric value **
])->label(false)?>
Run Code Online (Sandbox Code Playgroud)
它产生了以下结果:
<span class="col-md-2 col-lg-2"><label class="control-label">Final item price</label><input type="text" id="item-finalprice" class="form-control" name="Item[finalPrice]"><p class="help-block help-block-error"></p></span>
Run Code Online (Sandbox Code Playgroud)
现在我想让它<input type ="number"..而不是文本..(因此用户可以使用浏览器向上/向下按钮更改值).有什么办法吗?
我希望在listView上有两种类型的点击 - onClick和LongClick.
我已经实现了这样:
this.listViewSub = (ListView) this.findViewById(R.id.listsub);
this.listViewSub.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(final AdapterView parent, final View view, final int position,
final long id) { ... } });
// listen to long click - to share texts
this.listViewSub.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) { ... } });
Run Code Online (Sandbox Code Playgroud)
但它并没有解雇Long Click.任何人都知道为什么?
我正在尝试在我的 Ionic 应用程序中创建一种Stripe Checkout形式。我创建了一个指令,将表单植入到我的内容视图中,但是当我运行它时,css 因违反内容策略而失败:
checkout.js:2拒绝加载样式表 ' https://checkout.stripe.com/v3/checkout/button-qpwW2WfkB0oGWVWIASjIOQ.css ' 因为它违反了以下内容安全策略指令:“style-src 'self' 'unsafe-排队'”。追加@checkout.js:2Button.append@checkout.js:2(匿名函数)@checkout.js:2Button.load@checkout.js:2(匿名函数)@checkout.js:2(匿名函数)@checkout。 js:2
无论我在内容策略的元标记中定义了什么,它都不起作用,我做错了什么?
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src * 'self' 'unsafe-inline' localhost:* https://bnc.lt https://api.branch.io amazonaws.com amazonaws.com.cn checkout.stripe.com 'unsafe-eval';">
Run Code Online (Sandbox Code Playgroud)