我不知道导轨中的消毒是如何工作的。sanitize(params[:url])我在输入时出错了update_attribute。
undefined method `sanitize'
Run Code Online (Sandbox Code Playgroud)
代码:
@sample.update_attribute(:url, sanitize(params[:url]))
Run Code Online (Sandbox Code Playgroud) 我是Angular的新手,目前正在使用1.6版本.
我正在实现Angular的组件样式.我只是想问一下从父组件到子组件进行通信的最佳方式是什么?我知道存在一个问题,但我有一个特定的场景(我不确定它是否是唯一的).
这是场景:
模态 - >创建新待办事项 - >父(更新对象) - >个人待办事项(更新列表)
angular.module('tab')
.controller('TabController', TabController);
function TabController() {
let vm = this;
let updatedTodoObject = {};
vm.$onInit = function () {
vm.personalTodo = vm.todo.own_todo;
vm.externalTodo = vm.todo.external_todo;
}
vm.$onChanges = function (changes) {
console.log('I\'m triggered');
}
vm.updateTodoList = updateTodoList;
function updateTodoList( result ) {
updatedTodoObject = angular.copy(vm.todo);
updatedProjectObject.user_todos.push(result)
if( vm.todo !== updatedTodoObject) {
vm.todo = updatedTodoObject;
} else {
console.log("Still in reference");
}
}
vm.getUpdatedTodotList = function( ) { …Run Code Online (Sandbox Code Playgroud)