Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 25

Д

Діма in JavaScript Noobs — сообщество новичков
import React from 'react';

import '../classes/MyNewClass';




function MyFirstOopComponent(){

  return(
    <div>blabla</div>
  )
}


export default MyFirstOopComponent;
источник

DT

Daniil Tchernyavsky in JavaScript Noobs — сообщество новичков
Доку прочитай в начале
источник

Кm

Кирилл mrDoode in JavaScript Noobs — сообщество новичков
Я начальству прямо задвинул, кстати, что надо нанять отдельного человека, который настраивал бы принтеры)
источник

S

Snake in JavaScript Noobs — сообщество новичков
Что бы импортировать что - либо - это для начала нужно экспортировать
источник

Д

Діма in JavaScript Noobs — сообщество новичков
Изза того что я уже создал экземпляр класса
источник

S

Snake in JavaScript Noobs — сообщество новичков
class MyNewClass -> export class MyNewClass
источник

S

Snake in JavaScript Noobs — сообщество новичков
Или подожди, что ты хочешь импортировать то? Экземпляр или класс?
источник

S

Snake in JavaScript Noobs — сообщество новичков
Кирилл mrDoode
Я начальству прямо задвинул, кстати, что надо нанять отдельного человека, который настраивал бы принтеры)
Ты ещё наверное сам картридж на заправку не носил?
источник

Кm

Кирилл mrDoode in JavaScript Noobs — сообщество новичков
Snake
Ты ещё наверное сам картридж на заправку не носил?
Откуда такие предположения?
Ты наверное меня не так понял
Я никогда не выполнял работу, которая за рамками моих компетенций находится
источник

S

Snake in JavaScript Noobs — сообщество новичков
Кирилл mrDoode
Откуда такие предположения?
Ты наверное меня не так понял
Я никогда не выполнял работу, которая за рамками моих компетенций находится
Я и говорю, "Не носил"
источник

Д

Діма in JavaScript Noobs — сообщество новичков
ладно
Сейчас, поменял.

class MyNewClass {

  sayHello(){
    console.log('Hello');
  }

  sayGoodBye(){
    console.log('GoodBye');
  }
}
export default MyNewClass;
источник

ED

Evgeniy Davydovskiy in JavaScript Noobs — сообщество новичков
Кирилл mrDoode
Откуда такие предположения?
Ты наверное меня не так понял
Я никогда не выполнял работу, которая за рамками моих компетенций находится
А ты кто?)
источник

Д

Діма in JavaScript Noobs — сообщество новичков
В итоге в компоненте так
import React from 'react';

`import MyNewClass from '../classes/MyNewClass';``




function MyFirstOopComponent(){

  myClass = new MyNewClass();

  myClass.sayHello();

  return(
    <div>blabla</div>
  )
}


export default MyFirstOopComponent;
источник

Д

Діма in JavaScript Noobs — сообщество новичков
И проблемма. Потому что не работает.
'myClass' is not defined  no-undef
источник

DK

Denis Kalinochkin in JavaScript Noobs — сообщество новичков
Діма
В итоге в компоненте так
import React from 'react';

`import MyNewClass from '../classes/MyNewClass';``




function MyFirstOopComponent(){

  myClass = new MyNewClass();

  myClass.sayHello();

  return(
    <div>blabla</div>
  )
}


export default MyFirstOopComponent;
А зачем тут вообще класс?
источник

DT

Daniil Tchernyavsky in JavaScript Noobs — сообщество новичков
реакт тут не причем
источник

S

Snake in JavaScript Noobs — сообщество новичков
Діма
И проблемма. Потому что не работает.
'myClass' is not defined  no-undef
Потому что не myClass =, а const myClass = new MyNewClass();
источник

Д

Діма in JavaScript Noobs — сообщество новичков
а как мне по другому 10 функций поместить в один койтейнер
источник

Д

Діма in JavaScript Noobs — сообщество новичков
Snake
Потому что не myClass =, а const myClass = new MyNewClass();
спасибо
источник

DK

Denis Kalinochkin in JavaScript Noobs — сообщество новичков
Зачем функции помещать в контейнер?
источник