behnam
6 سال پیش توسط behnam مطرح شد
3 پاسخ

Jsx در Vue

با سلام
چگونه میتونم در ویو از jsx استفاده کنم؟
در حالی که هر کاری میکنم با پیغام زیر مواجه میشم:

SyntaxError: expected expression, got '<'

خیلی ممنون.


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
0

دقیقا به چه شکلی قصد استفاده از jsx در vuejs رو دارید ؟!


behnam
@behnam1070 6 سال پیش آپدیت شد
0

مثلا مثالی که خود سایت ویوو زده اینه و گفته پلاگینBabel plugin هم نصب کنید، حالا سوال اینکه وقتی قابلیت jsx نوشتن در ورژن دوم ویوو اضافه شده چه نیازی به این پلاگینه دیگه؟ پلاگینش هم نسخه cdn نداشت و فقط از طریق npm نصب میشه.

   new Vue({  
    el: '#demo',  
    render: function (h) {  
    return (  
    <AnchoredHeading level={1}>  
    <span>Hello</span> world!  
    </AnchoredHeading>  
    )  
    }  
    })

حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
0

این پلاگین برای ترجمه کردن jsx به کدهای جاوااسکریپت هست . بتونه زمان build بشناسه و بر اساسش تبدیل به js قابل فهم برای مرورگرها رو ایجاد کنه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام