我正在将 swagger 规范文件导入邮递员以创建一个集合,此时,按预期工作,并且该集合与所有请求和子文件夹一起生成,很好!!但是当api更新时,我需要更新邮递员以根据新规范更新所有请求。我找不到“更新”之类的操作或其他操作。我正在尝试将新规范导入邮递员,他说:
集合 APIName 已存在。你想干什么?
Replace 或者 Import as copy
复制它是一个不可行的选项,然后我使用replace并更新现有的集合,但所有测试、参数、预请求脚本都被删除,我需要再次重新配置。
我遗漏了一些东西,是否存在一种从规范文件导入和更新现有集合的方法,而不会丢失现有的测试和配置?
提前致谢!
可以从变量中的字符串中评估模板吗?我需要将字符串放在组件中而不是表达式中,例如
template: "<div>{{ template_string }}</div>"
template_string包含:<b>{{ name }}</b>
所有人都应该被评估 <div><b>My Name</b></div>
但我知道 <div>{{ template_string }}</div>
我需要类似{{ template_string | eval }}或其他东西来评估当前上下文中变量的内容.
这是可能的?我需要使用这种方法,因为template_string可以在使用组件时进行更改.
EDIT1:
角度版本:4.0.3
例如
@Component({
selector: 'product-item',
template: `
<div class="product">{{ template }}</div>`,
})
export class ProductItemComponent {
@Input() name: string;
@Input() price: number = 0;
@Input() template: string = `{{ name }} <b>{{ price | currency }}</b>`;
}
Run Code Online (Sandbox Code Playgroud)
用法:
<product-item [name]="product.name" [price]="product.price"></product-item>
Run Code Online (Sandbox Code Playgroud)
预计: 产品名称USD3.00
输出: {{ name }} <b>{{ price | currency …