- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - phát hiện rò rỉ bộ nhớ Ruby/Ruby on Rails
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
当包裹在 EmberJS Controller 的 actions
中时,如何从另一个 Action 调用一个 Action ?
使用现已弃用的方式定义操作的原始代码:
//app.js
App.IndexController = Ember.ArrayController.extend({
// properties
/* ... */
// actions
actionFoo: function() {
/* ... */
this.actionBar();
},
actionBar: function() {
/* ... */
}
});
//app.html
但是,对于 EmberJS 1.0.0,我们会收到弃用警告,指出 Action 必须放在 Controller 内的 Action 对象中,而不是像上面那样直接放在 Controller 中。
根据建议更新代码:
//app.js
App.IndexController = Ember.ArrayController.extend({
// properties
/* ... */
// actions
hành động: {
actionFoo: function() {
/* ... */
this.actionBar(); //this.actionBar is undefined
// this.actions.actionBar(); //this.actions is undefined
},
actionBar: function() {
/* ... */
}
}
});
//app.html
但是,我发现 Action 中定义的一个函数不可能调用另一个函数,因为 cái này
对象似乎不再是 Controller 。
我该怎么做呢?
câu trả lời hay nhất
Bạn có thể sử dụng send(actionName, arguments)
phương pháp.
App.IndexController = Ember.ArrayController.extend({
hành động: {
actionFoo: function() {
alert('foo');
this.send('actionBar');
},
actionBar: function() {
alert('bar');
}
}
});
这是一个包含此示例的 jsfiddle http://jsfiddle.net/marciojunior/pxz4y/
关于javascript - EmberJS Action - 当包装在 `actions` 中时从另一个 Action 调用一个 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18743760/
Để mã của tôi được viết gần như hoàn toàn bằng Jquery, tôi muốn viết lại các lệnh gọi AJAX trong Jquery. Đây là lệnh gọi từ trang web tới servlet Tomcat. Mã tương tự cho tình huống hiện tại của tôi: var http = new
Tôi muốn gọi hàm C từ Java bằng JNI. Trong hàm C, tôi muốn tạo một JVM và gọi một số đối tượng Java. Khi tôi cố gắng tạo một JVM, JNI_CreateJavaVM trả về -1. Vì vậy, tôi muốn biết
Nhìn xung quanh, tôi thấy rằng cách tốt nhất để gọi một hàm Javascript từ HTML là đặt chính hàm đó vào HTML, thay vì một tệp Javascript bên ngoài. Vì vậy, tôi đã tìm kiếm trên mạng và tìm thấy một số hướng dẫn ngắn để tôi có thể root
Tôi có thành phần này: nhập {Component} từ 'angular2/core'; nhập {UserServices} từ '../services/UserService
Tôi đang cố gắng triển khai mô hình máy khách/máy chủ OpenSSL đơn giản trong C và tò mò về việc sử dụng các lệnh gọi BIO_*, cho phép một số chức năng hay so với các lệnh gọi SSL_* thô. Tôi còn khá mới với điều này nên tôi có thể sai hoàn toàn
Tôi đang xử lý một vấn đề khó khăn liên quan đến lệnh gọi không đồng bộ: hàm JQuery thực thi khi người dùng nhấp vào rồi gọi tệp php để kiểm tra xem dữ liệu đầu vào của người dùng có trùng lặp với thông tin đã có trong cơ sở dữ liệu hay không. Nếu vậy, người dùng sẽ được nhắc xác nhận xem họ muốn tiếp tục hay hủy nếu nhấp vào
Tôi có lớp sau. Nhiệm vụ công khai { Nhiệm vụ tĩnh công khai getInstance(String taskName) { trả về mới
Này, tôi đang xây dựng một trò chơi nhỏ và tôi đang tạo các cấp độ bằng cách tạo một vectơ số liên kết với 1-4 màu thông qua một bảng liệt kê. Vấn đề là vòng lặp (trong Simon::loadChallenge) tôi sẽ
Tôi có api khởi động mùa xuân java (bộ thu dữ liệu) được khách hàng gọi để lưu một số dữ liệu. Sau khi hoàn tất việc lưu giữ dữ liệu, tôi muốn thực hiện một lệnh gọi api khác (sẽ xử lý dữ liệu đã lưu - trình tổng hợp dữ liệu) để tự phân biệt
Đầu tiên, điều này liên quan đến ứng dụng máy tính để bàn chứ không phải ứng dụng ASP .Net. Tôi đã thêm tham chiếu Web vào dự án của mình và xây dựng nhiều đối tượng dữ liệu khác nhau như PayerInfo, Địa chỉ và Thẻ tín dụng. Nhưng vấn đề
Làm cách nào để yêu cầu FAKE biên dịch tệp .fs bằng fsc? Điểm thưởng khi giải thích cách chuyển các đối số như -a và -target:dll. EDIT: Tôi nên làm rõ rằng tôi đang cố gắng thực hiện việc này mà không cần MSBuild/xbuild/. sl
Tôi đã định cấu hình một mô hình đường trục đơn giản và xem bằng cách sử dụng mẫu gạch dưới. Hai API riêng biệt sử dụng cấu hình giống hệt nhau. API 1 hoạt động như mong đợi. Để tái hiện sự cố, hãy nhận xét URL cho API 1 và bỏ ghi chú URL cho API 2
Tôi không chắc đâu sẽ là cách tiếp cận tốt hơn hay cách tiếp cận thực tế hơn. Tôi đang tìm cách tạo một hệ thống thư mục từ đầu nhưng không chắc chắn cách tiếp cận tốt nhất là gì. Tôi nghĩ rằng tôi sử dụng các đối tượng khi cần hiển thị thông tin, ví dụ info.php?id=100. Có mã như thế này để hiển thị Game.cl
từ datetime nhập timedelta lớp A: def __abs__(self): return -self lớp B1(A):
Tôi gặp sự cố khi thao tác với các mảng trong mã mẫu Trò chơi cuộc sống này. Tình huống: "Trò chơi cuộc sống" là một công nghệ tự động hóa tế bào được phát minh bởi John Conway. Nó bao gồm một mạng lưới các tế bào sống/chết/sinh sản theo các quy luật toán học. Các ô sống và chết trong lưới này
Nếu tôi gọi read() như thế này để đọc một tệp: unsigned char buf[512]; memset(buf, 0, sizeof(unsigned char) * 512);
Tôi đã viết một máy chủ đơn giản bằng C và muốn gọi nó với chức năng tương tự như gọi các daemon C khác (chẳng hạn như gọi nó bằng ./ftpd start và tắt phiên bản bằng ./ftpd stop). Rõ ràng vấn đề tôi đang gặp phải là tôi không biết
Trong dos, nó hoạt động khi tôi dán lệnh này: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" https://google.
Trong dos, nó hoạt động khi tôi dán lệnh này: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" https://google.
Tôi muốn có thể gọi python3 từ cmd trên máy tính Windows 10 của mình. Tôi đã cài đặt lại Python3.7 và đảm bảo đã chọn tùy chọn "Thêm vào đường dẫn", nhưng vẫn không thể gọi python3 và nhận CMD để khởi động P
Tôi là một lập trình viên xuất sắc, rất giỏi!