我在git hub上获得了这个库数据,这是点燃的数据。
好的,我的控制器中有代码,
<ion-content>
<ion-item id="row" *ngFor="let emailinput of emailinputs ; let i = index">
<ion-label>
Email
</ion-label>
<ion-input type="email" id="email{{i}}" placeholder="jdoe@gmail.com" (keyup.enter)="Send($event.target.value)" [(ngModel)]="emailinput.email"></ion-input>
</ion-item>
<div padding>
<button (click) = "addnewemail()" id="register" ion-button full color="nudgetprim" block>Add</button>
<button (click) = "sendinvite(emailVal)" id="sendinvite" ion-button full color="nudgetprim" block>Invite</button>
</div>
</ion-content>
我在muy Helper中有代码来创建带有if / else
功能的按钮emailinputs = [{'id' : 'row0', 'name' : 'row0', 'email': ''}];
...
constructor(...
...
addnewemail() {
let newItem = this.emailinputs.length;
this.emailinputs.push({'id' : 'row' + newItem, 'name' : 'row' + newItem, 'email': ''});
}
我的问题,功能如果不起作用,但包括2参数(id_survey&amp; status_survey)。 请帮帮我先生
答案 0 :(得分:0)
你好@Muhammad Rizki,
你必须首先检查ids格式的功能。您必须使用json_decode将JSON数据转换为数组。然后你可以使用$ ids ['status_survey']来访问值。
示例:
$ids = json_decode($ids);
由于
答案 1 :(得分:0)
您需要执行一些简单的调试......
你有这一行
$dataids = array('id_survey'=> '$1','status_survey'=> '$2');
如果你对此执行var_dump ...
$dataids = array('id_survey'=> '$1','status_survey'=> '$2');
var_dump($dataids);
你会得到
array (size=2)
'id_survey' => string '$1' (length=2)
'status_survey' => string '$2' (length=2)
这些不在你的任何If / Else测试中,因此他们都不会评估。
您的HTML将评估为
</pre><span class="actions"><a href="http://cidev315.com/pertanyaan/tambah/$1">Test</a></span>
首先,通过删除该行中的引号来更改代码,使其成为......
$dataids = array('id_survey'=> $1,'status_survey'=> $2);
但是我看不到你在哪里设置$ 1和$ 2的值。
所以对于初学者来说,删除$ 1和$ 2左右的引号......它们是变量 - 不是字符串......