THẢO LUẬN

thg 10 29, 2018 3:39 CH

Xin lỗi, mình đọc xong mà vẫn chưa hiểu bài viết đang focus vào vấn đề gì.

0

để lấy id của sản phẩm vừa tạo thì bạn làm như sau nhé. Tại hàm store bên Laravel. Bạn sửa lại 1 chút như sau:

public function store(Request $request)
{

    $this->validate($request, [
        'name' => 'required|min:5',
        'price' => 'required',
    ]);
    $product = Product::create([
        'name'     => $request->input('name'),
        'price'    => $request->input('price'),
    ]);
    return response([
        'id' => $product->id
    ], 200);
}

Như trên sau khi thêm sản phẩm thành công sẽ return kết quả cho Vue bạn lấy ra id là đc nhé.

Còn để thêm sản phẩm vào đầu danh sách list_products thì bạn dùng hàm unshift của js nhé 😃

0
thg 10 29, 2018 1:58 CH

tks bạn

0

Once you have defined the table, you can create table in Laravel by creating migration. This is what I love about PHP artisan. PHP artisan create table command to easily and quickly create migration table.

0
thg 10 29, 2018 10:45 SA

Cảm ơn bác nhiều

0

Cảm ơn bài viết, tôi có câu hỏi sau:

createProduct() { this.errors = [] axios.post('/products', {name: this.product.name, price: this.product.price}) .then(response => { console.log(response.data.result) this.list_products.push({ id: this.list_products.length + 1, name: this.product.name, price: this.product.price, created_at: moment().format('YYYY-MM-DD HH:mm:ss'), isEdit: false }) })

==> id: this.list_products.length + 1, //hàm này chỉ đếm số lượng records và + thêm 1.

Nhưng có cách nào lấy id là field ID trong table product không ? vì nếu lấy như trên thì ID của item mới thêm vào không khớp với các ID của các item dc lấy lên từ database. ?

Và sau khi push item này vào list_products thì có cách nào sort lại dữ liệu (muốn sort lại để item mới thêm vào hiển thị lên đầu danh sách) ?

Nhờ bạn hướng dẫn giúp.

0

Việt Nam có Haravan, không biết đã có bạn nào đã hoặc đang sử dụng không, mong phần 2 tác giả sẽ có đánh giá về platform này.

0

đọc dưới dạng "rb" là đọc dạng binary, nếu bạn lưu dưới dạng txt rồi đọc dạng rb thì sẽ bị lỗi nhé! Nếu lưu dạng txt thì đọc cũng phải đọc dưới dạng đọc text thông thường!

0

Cảm ơn bạn đã quan tâm ^^ Chúc bạn thực hiện thành công nhé!

0

Cảm ơn bạn đã quan tâm ^^ Chúc bạn thành công

0
thg 10 29, 2018 8:08 SA

(ngưỡng mộ) anh ơi hôm nào dạy e tóm gọn code cho gọn nha anh (ngưỡng mộ)

0
thg 10 29, 2018 8:08 SA

(ngưỡng mộ) anh ơi hôm nào dạy e tóm gọn code cho gọn nha anh (ngưỡng mộ)

0
thg 10 29, 2018 8:08 SA

(ngưỡng mộ) anh ơi hôm nào dạy e tóm gọn code cho gọn nha anh (ngưỡng mộ)

0
thg 10 29, 2018 8:08 SA

(ngưỡng mộ) anh ơi hôm nào dạy e tóm gọn code cho gọn nha anh (ngưỡng mộ)

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 10 29, 2018 7:29 SA
0
thg 10 29, 2018 7:11 SA

Bạn có thể hướng dẫn thêm facebook comment plugin ngay dưới 1 trang html đang sử dụng webview trong ios k?

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 10 29, 2018 6:58 SA

à được rồi ạ, cảm ơn a

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 10 29, 2018 6:41 SA

@thangtd90 $product->load('categorys', 'tags')

bên view $product as $item

$item->categorys['name'] $item['categorys']['name'] đều k ra ạ

0
thg 10 29, 2018 6:33 SA

Việc tạo tài khoản mới để sử dụng ở AWS sẽ khó khăn hơn, vì nó đòi hỏi visa card và bắt xác thực, nói chung sẽ khó hơn so với newbie và về lưu trữ database + realtime thì hiện tại mình nghĩ vẫn chưa có cái nào tiện hơn Firebase

+1
thg 10 29, 2018 6:30 SA

thực ra firebase và aws nó đang là 2 thằng đang cạnh tranh nhau về dịch vụ này. tuy nhiên mình thấy các gói của firebase khá cao

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí