我有一个函数,它将一个变量作为参数:
<form novalidate name="customCategoriesForm">
<ion-list>
<ion-item>
<div class="item item-input item-stacked-label noBorder">
<span class="input-label">Create a new category</span>
<div class="catRow">
<input type="text"
id="newCategoryInput"
name="addNewCategory.value" <!-- Edit this line -->
placeholder="Category name"
ng-model="addNewCategory"
ng-minlength="3"
required
>
<button ng-click="addCategory(addNewCategory.value)" <!-- and this line -->
ng-disabled="!customCategoriesForm.addNewCategory.$valid"
class="button button-small button-outline button-positive catButton">Add</button>
</div>
</div>
</ion-item>
<ion-item>
...
</ion-item>
</ion-list>
</form>
该函数应该做的是返回调用函数的变量的名称,在这种情况下为calling_variable_name <- function(var) {
...
}
callling_variable_name(calling_variable)
。我知道我可以使用calling_variable
在函数中获取变量的名称。
答案 0 :(得分:1)
你从来没有真正问过一个问题 - 但完成你想要做的事情的功能是=
:
def yieldCalc(value):
if value == 1:
return 6.2
elif value == 2:
return 7.9
else:
return 8.21